﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
	
namespace BEGDC.PreContract.BLL
{
	public partial interface ICloseDate
    {
        //Get Year
        DataTable GetCloseDate_Year_DataTable();

        /// <summary>
        /// 得到转正月份的日期格式
        /// </summary>
        /// <param name="signdue">目前预计转正日期</param>
        /// <returns></returns>
        System.DateTime GetTradeMonth_Date(System.DateTime signdue);

        /// <summary>
        /// 得到所以关帐日期. 返回的DataTable只有只有一个Month字段, 格式为yyyy-MM
        /// </summary>
        /// <returns></returns>
        System.Data.DataTable GetCloseDateList();

        //Joan.Lu 2008-09-25
        //Check if close date for current month exists or not
        bool IsCloseDateSet();

        void SetTradeMonth(int closeDateId);
	}

}



